@import "./reset.scss";
.top{
    height: 80px;
    overflow: hidden;
    // background-color: pink;
    .t_cen{
        width: 990px;
        height: 50px;
        margin: 15px auto;
        // background-color: red;
        img{
            
            float: left;
        }
        h1{
            margin-top: 25px;
            font-weight: normal;
            color: #3b3b3b;
            font-size: 23px;
            float: left;
        }
    }
}
.main_body{
    height: 474px;
    background-color: #e93854;
    .mb_cen{
        width: 990px;
        height: 474px;
        margin: 0 auto;
        // background-color: pink;
        overflow: hidden;
        
        .login_form{
            width: 345px;
            height: 345px;
            float: right;
            margin-top: 44px;
            margin-right: 166px;
            background-color: #fff;
            .error{
                width: 305px;
                height: 23px;
                background-color: #ffebeb;
                border: 1px solid #faccc6;
                font-size: 12px;
                text-align: center;
                line-height: 23px;
                color: #e4393c;
                display: none;
            }
            .lf_top{
                width: 345px;
                height: 54px;
                border-bottom: 1px solid #f4f4f4;
                // background-color: red;
                h1{
                    font-size: 17px;
                    text-align: center;
                    line-height: 54px;
                    color: #e4393c;
                    // font-weight: normal;
                }
            }
            .lf_bottom{
                height: 222px;
                padding-top: 33px;
                padding-left: 20px;
                // background-color: red;
                .lfb_item{
                    margin-top: 20px;
                }
                span{
                    display: inline-block;
                    width: 40px;
                    height: 40px;
                    text-align: center;
                    line-height: 40px;
                    font-size: 15px;
                    color: #d4d4d4;
                    border:1px solid #bdbdbd;
                    background-color: #f1f1f1;
                }
                input{
                    display: inline-block;
                    margin-left: -5px;
                    border: 1px solid #bdbdbd;
                    color: #bdbdbd;
                    padding-left:9px;
                    outline: none;
                    width: 256px;
                    height: 38px;
                }
                button{
                    width: 303px;
                    height: 30px;
                    background-color: #e4393c;
                    border: none;
                    outline: none;
                    margin-top: 58px;
                    color: #ffffff;
                }
                

            }
        }
    }
    
    
}